/*
 * Singularity Engine
 * Copyright (C) 2010 Vyacheslav Vorobyov, All rights reserved.
 * See LICENSE for full license information.
 */
package org.singularity.bom;


/**
 * TODO Describe this entity!
 * @author vjache
 */
public class Or extends BinaryOperator
{

	/**
	 * @param aOperatorCode
	 * @param aLeftOperand
	 * @param aRightOperand
	 */
	public Or(BooleanOperator aLeftOperand,
			BooleanOperator aRightOperand)
	{
		super(OpCode.OR, aLeftOperand, aRightOperand);
	}
	
	public Or()
	{
		super(OpCode.OR);
	}

	@Override
	public void visit(Visitor aVisitor)
	{
		aVisitor.onOr(this);
	}
}
